Teaching computational thinking using scenario-based learning tools

نویسندگان

چکیده

Abstract This paper proposes a scenario-based learning (SBL) methodology for teaching Computational Thinking (CT). The presented scenario includes educational material that teaches the basic concepts of Python course beginners. allows educator to utilize combination tools and services follow mind map. Moreover, it presents story through steps which Generation Z students can learn, understand, test their acquired knowledge on programming language while engaging in non-coding-related topics such as history coding ethics. proposed SBL teachers CT familiarize themselves with series (e.g., Twine, Kahoot!, Repl.it, Discord, Gather.town) so facilitate Gen learn synchronous asynchronous environments. was assessed by using variety inspection methods depending scope individual method effectiveness educator, ease use, interest generated X student). assessment results were quite encouraging.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Teaching Computational Thinking

Jeannette Wing’s call for teaching Computational Thinking (CT) as a formative skill on par with reading, writing, and arithmetic places computer science in the category of basic knowledge. Just as proficiency in basic language arts helps us to effectively communicate and in basic math helps us to successfully quantitate, proficiency in computational thinking helps us to systematically and effic...

متن کامل

The Challenges of Scenario-Based Teaching Using Drama Scripts

It is widely believed that the major purpose of foreign language learning is to master the speaking skill of that language. Learners even evaluate their foreign language learning on the basis of their achievement in speaking proficiency. This study discusses different teaching methodologies aimed at the development of task-based language learning, drama and the manifestation of scenario-based t...

متن کامل

Technology-Enhanced Learning (TEL) Tools to Improve Computational Thinking Skills

The common and easy access to technological devices has led to the rapid inclusion of technology into the learning process. The development of technical skills, as well as the increasing confidence in computer attitudes, seems to be obvious. We therefore propose to go beyond and advocate the use of TEL to provide specific leadership, multi-tasking and other organizational skills, known as compu...

متن کامل

Computational Thinking Tools VL camera ready

Computational Thinking is an essential skill for all students in the 21 Century. A fundamental question is how can we create computer affordances to empower novice teachers and students, in a variety of STEM and art disciplines, to think computationally while avoiding difficult overhead emerging from traditional coding? Over the last 20 years we have iteratively developed tools that aim to supp...

متن کامل

Teaching Computational Thinking to Science Majors

This paper describes the development and initial evaluation of a new course ”Introduction to Computational Thinking” taken by science majors to fulfill a college computing requirement. The course was developed by computer science faculty in collaboration with science faculty and it focuses on the role of computing and computational principles in scientific inquiry. It uses Python and Python lib...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Education and Information Technologies

سال: 2022

ISSN: ['1573-7608', '1360-2357']

DOI: https://doi.org/10.1007/s10639-022-11366-0